參與iT邦JavaScript中忍比賽,獲得一本JS武林祕級“JavaScript設計模式”,因而閉門修練月餘,今神功既成故節錄三十片段,以饗邦友。
此節咱要講的是「函式命名慣例」。
另一個可以讓程式碼更容易預測,更容易維護的方式是採用命名慣例,意思是用一致的方式為你的變數和函式名稱選擇名字。
接下來會介紹一些常用的命名慣例。
《讓建構式為首字母大寫》
JS沒有class,但有使用new引發的建構式函式:
var adam = new Person();
因為建構式依然只是個函式,這麼寫可以幫助你光是看函式名稱,就可以分辨這是建構式或者是普通的函式。
相對地,普通函式開頭則使用小寫,表示它們不應該用new來呼叫:
function MyConstructor() {}; //建構式
function myFunction() {}; //普通函式
以上就是「函式命名慣例」該注意之處,雖然不難,卻受用不盡!
待續.....